package com.bean.entity;

import java.io.Serializable;

/**
 * User: 刘文雄
 * Date:2022/3/28 14:50
 * 全校学生成绩实体类
 */
public class AllStudentScore implements Serializable {
    private Integer id;//纯数字主键
    private Integer classesId;
    private Integer teacherId;
    private double classAve;
    private double schoolAve;
    private double keyLine;
    private Integer keyUndergraduateNum;
    private double keyUndergraduateRate;
    private double firstLine;
    private Integer firstUndergraduateNum;
    private double firstUndergraduateRate;
    private double secondLine;
    private Integer secondUndergraduateNum;
    private double secondUndergraduateRate;

    @Override
    public String toString() {
        return "AllStudentScore{" +
                "id=" + id +
                ", classesId=" + classesId +
                ", teacherId=" + teacherId +
                ", classAve=" + classAve +
                ", schoolAve=" + schoolAve +
                ", keyLine=" + keyLine +
                ", keyUndergraduateNum=" + keyUndergraduateNum +
                ", keyUndergraduateRate=" + keyUndergraduateRate +
                ", firstLine=" + firstLine +
                ", firstUndergraduateNum=" + firstUndergraduateNum +
                ", firstUndergraduateRate=" + firstUndergraduateRate +
                ", secondLine=" + secondLine +
                ", secondUndergraduateNum=" + secondUndergraduateNum +
                ", secondUndergraduateRate=" + secondUndergraduateRate +
                '}';
    }

    public AllStudentScore() {
    }

    public AllStudentScore(Integer id) {
        this.id = id;
    }

    public AllStudentScore(Integer id, Integer classesId) {
        this.id = id;
        this.classesId = classesId;
    }

    public AllStudentScore(Integer teacherId, double classAve, double schoolAve, double keyLine, Integer keyUndergraduateNum, double keyUndergraduateRate, double firstLine, Integer firstUndergraduateNum, double firstUndergraduateRate, double secondLine, Integer secondUndergraduateNum, double secondUndergraduateRate) {
        this.teacherId = teacherId;
        this.classAve = classAve;
        this.schoolAve = schoolAve;
        this.keyLine = keyLine;
        this.keyUndergraduateNum = keyUndergraduateNum;
        this.keyUndergraduateRate = keyUndergraduateRate;
        this.firstLine = firstLine;
        this.firstUndergraduateNum = firstUndergraduateNum;
        this.firstUndergraduateRate = firstUndergraduateRate;
        this.secondLine = secondLine;
        this.secondUndergraduateNum = secondUndergraduateNum;
        this.secondUndergraduateRate = secondUndergraduateRate;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public AllStudentScore(Integer id, Integer classesId, Integer teacherId, double classAve, double schoolAve, double keyLine, Integer keyUndergraduateNum, double keyUndergraduateRate, double firstLine, Integer firstUndergraduateNum, double firstUndergraduateRate, double secondLine, Integer secondUndergraduateNum, double secondUndergraduateRate) {
        this.id = id;
        this.classesId = classesId;
        this.teacherId = teacherId;
        this.classAve = classAve;
        this.schoolAve = schoolAve;
        this.keyLine = keyLine;
        this.keyUndergraduateNum = keyUndergraduateNum;
        this.keyUndergraduateRate = keyUndergraduateRate;
        this.firstLine = firstLine;
        this.firstUndergraduateNum = firstUndergraduateNum;
        this.firstUndergraduateRate = firstUndergraduateRate;
        this.secondLine = secondLine;
        this.secondUndergraduateNum = secondUndergraduateNum;
        this.secondUndergraduateRate = secondUndergraduateRate;
    }

    public AllStudentScore(Integer classesId, Integer teacherId, double classAve, double schoolAve, double keyLine, Integer keyUndergraduateNum, double keyUndergraduateRate, double firstLine, Integer firstUndergraduateNum, double firstUndergraduateRate, double secondLine, Integer secondUndergraduateNum, double secondUndergraduateRate) {
        this.classesId = classesId;
        this.teacherId = teacherId;
        this.classAve = classAve;
        this.schoolAve = schoolAve;
        this.keyLine = keyLine;
        this.keyUndergraduateNum = keyUndergraduateNum;
        this.keyUndergraduateRate = keyUndergraduateRate;
        this.firstLine = firstLine;
        this.firstUndergraduateNum = firstUndergraduateNum;
        this.firstUndergraduateRate = firstUndergraduateRate;
        this.secondLine = secondLine;
        this.secondUndergraduateNum = secondUndergraduateNum;
        this.secondUndergraduateRate = secondUndergraduateRate;
    }

    public Integer getClassesId() {
        return classesId;
    }

    public void setClassesId(Integer classesId) {
        this.classesId = classesId;
    }

    public Integer getTeacherId() {
        return teacherId;
    }

    public void setTeacherId(Integer teacherId) {
        this.teacherId = teacherId;
    }

    public double getClassAve() {
        return classAve;
    }

    public void setClassAve(double classAve) {
        this.classAve = classAve;
    }

    public double getSchoolAve() {
        return schoolAve;
    }

    public void setSchoolAve(double schoolAve) {
        this.schoolAve = schoolAve;
    }

    public double getKeyLine() {
        return keyLine;
    }

    public void setKeyLine(double keyLine) {
        this.keyLine = keyLine;
    }

    public Integer getKeyUndergraduateNum() {
        return keyUndergraduateNum;
    }

    public void setKeyUndergraduateNum(Integer keyUndergraduateNum) {
        this.keyUndergraduateNum = keyUndergraduateNum;
    }

    public double getKeyUndergraduateRate() {
        return keyUndergraduateRate;
    }

    public void setKeyUndergraduateRate(double keyUndergraduateRate) {
        this.keyUndergraduateRate = keyUndergraduateRate;
    }

    public double getFirstLine() {
        return firstLine;
    }

    public void setFirstLine(double firstLine) {
        this.firstLine = firstLine;
    }

    public Integer getFirstUndergraduateNum() {
        return firstUndergraduateNum;
    }

    public void setFirstUndergraduateNum(Integer firstUndergraduateNum) {
        this.firstUndergraduateNum = firstUndergraduateNum;
    }

    public double getFirstUndergraduateRate() {
        return firstUndergraduateRate;
    }

    public void setFirstUndergraduateRate(double firstUndergraduateRate) {
        this.firstUndergraduateRate = firstUndergraduateRate;
    }

    public double getSecondLine() {
        return secondLine;
    }

    public void setSecondLine(double secondLine) {
        this.secondLine = secondLine;
    }

    public Integer getSecondUndergraduateNum() {
        return secondUndergraduateNum;
    }

    public void setSecondUndergraduateNum(Integer secondUndergraduateNum) {
        this.secondUndergraduateNum = secondUndergraduateNum;
    }

    public double getSecondUndergraduateRate() {
        return secondUndergraduateRate;
    }

    public void setSecondUndergraduateRate(double secondUndergraduateRate) {
        this.secondUndergraduateRate = secondUndergraduateRate;
    }
}
